The Isle of Man Financial Supervision Commission allows major institutions to establish a presence on the Island on a "managed" basis"
The Isle of Man's Financial Supervision Commission
Banking in the Isle of Man
Guidance on the requirements for E-Businesses setting up on the Island